#include <stdio.h>


int mysort(int *arr,int len)
{
	int i=0;
	int j=0;
	int temp;
	for(i=0;i<len-1;i++)
	{
		for(j=0;j<len-1-i;j++)
		{
			if(arr[j]>arr[j+1])
			{
				temp=arr[j];
				arr[j]=arr[j+1];
				arr[j+1]=temp;
			}
		}
	}

	return 0;
}

int view(int *arr,int len)
{
	for(int i=0;i<len;i++)
	{
		printf("%d ",arr[i]);
	}
	printf("\n");
	
	return 0;
}

int main(int argc, const char *argv[])
{
/*
	int arr[11] = {1,3,5,7,9,2,0,6,8,10,4};
	int len = sizeof(arr)/4;
*/
	int len=0;
	int inputnum = 0;
	int arr[32]={0};
	while(1)
	{
		scanf("%d",&inputnum);
		if(inputnum==-1)
		{
			break;
		}
		else
		{
			arr[len]=inputnum;
			len++;
		}
	}
	printf("len = %d\n",len);
	view(arr,len);
	mysort(arr,len);
	view(arr,len);

	return 0;
}
